home *** CD-ROM | disk | FTP | other *** search
/ Workbench Add-On / Workbench Add-On - Volume 1.iso / BBS-Archive / Comm / AmiTCP30b2.lha / src / README.RPC < prev   
Text File  |  1994-03-09  |  4KB  |  93 lines

  1. AmiTCP/IP Sun SRC 4.0 9/3/1994
  2.  
  3. This distribution contains Sun Microsystem's implementation of the RPC
  4. and XDR protocols compiled to AmigaOS using AmiTCP, and is compatible
  5. with 4.2BSD and 4.3BSD.  Also included is complete documentation,
  6. utilities, RPC service specification files, and demonstration services
  7. in the format used by the RPC protocol compiler (rpcgen).  See WHAT'S
  8. NEW below for details.
  9.  
  10. NOTE ABOUT SECURE RPC:
  11.  
  12. This release does not contain the Secure RPC.
  13.  
  14. If you wish to report bugs found in this release, send email to:
  15.  
  16.     <AmiTCP-Bug@hut.fi>
  17.  
  18.  
  19. ROADMAP
  20.  
  21. Note: some of the files/directories descibed below are distributed in
  22. AmiTCP/IP source distribution only.
  23.  
  24. The directory hierarchy is as follows (relative to this directory):
  25.  
  26.     ../bin/                Utilities (rpcinfo, portmap, cpp and rpcgen).
  27.                            portmap must be started before any other RPC network
  28.                            services are used.
  29.  
  30.     ../db/rpc              rpc service to program number mapping data base.
  31.  
  32.     devtools/cpp           Source for the C PreProcessor for the rpcgen
  33.     devtools/rpcgen        Source for the RPC Language compiler (for .x files)
  34.  
  35.     doc/rpc/               Documentation for RPC, XDR and NFS in Texinfo
  36.                            format.
  37.  
  38.     examples/rpc/          Various demonstration services
  39.     examples/rpc/dir           Remote directory lister
  40.     examples/rpc/msg           Remote console message delivery service
  41.     examples/rpc/sort          Remote sort service
  42.  
  43.     ../help/RPC.guide      Complete RPC, XDR and NFS documentation in 
  44.                            AmigaGuide format.
  45.  
  46.     ../netinclude/rpc/     Rpc library header files.
  47.     ../netinclude/rpcsvc/  Service definition files for various services
  48.                        and the (Unix) server and client code for the
  49.                            Remote Status service.
  50.  
  51.     rpclib/                Source for the RPC and XDR library.
  52.  
  53.     util/portmap           Source for the portmap
  54.     util/rpcinfo           Source for the rpcinfo
  55.  
  56.  
  57. BUILD INSTRUCTIONS
  58.  
  59. The library is made and installed by the 'compile.lib' script, among
  60. other libraries. The examples and documentation have their own
  61. makefiles, which must be used to compile them.
  62.  
  63. The RPC library must be built before any of the examples/utilities. The
  64. devtools are not dependent of the RPC library.
  65.  
  66. NOTE: PORTMAP MUST BE RUNNING ON YOUR SYSTEM BEFORE YOU START ANY
  67. OTHER RPC SERVICE.
  68.  
  69. The documentation is not built by the 'compile.lib'.  Typing "make" in
  70. the doc directory will cause all of the manuals to be formatted using
  71. 'makeinfo' into a single AmigaGuide file.
  72.  
  73. The demonstration services in the examples/rpc directory are not built
  74. by the 'compile.lib'.  To build these, cd to the example directory in
  75. question (eg. examples/rpc/sort) directory and enter "make".  RPCGEN
  76. MUST BE INSTALLED in a path that make can find.  To run the services,
  77. start the portmap program and invoke the service (you probably will
  78. want to put it in the background).  rpcinfo can be used to check that
  79. the service succeeded in getting registered with portmap, and to ping
  80. the service (see rpcinfo's man page).  You can then use the
  81. corresponding client program to exercise the service.
  82.  
  83. WHAT'S NEW IN THIS RELEASE: RPCSRC 4.0
  84.  
  85. The previous release was RPCSRC 3.9.  As with all previous releases,
  86. this release is based directly on files from Sun Microsystem's
  87. implementation.
  88.  
  89. Upgrade from RPCSRC 3.9
  90.  
  91. 1)  RPCSRC 4.0 upgrades RPCSRC 3.9.  Improvements from SunOS 4.0 have
  92.     been integrated into this release.
  93.